paved terrace or platform in front of a church - Türkisch Englisch Wörterbuch